@charset "utf-8";
/* CSS Document */
html{/*min-height:100%;_height:100%;*/}
body{/*min-height:100%;_height:100%;*/background-color:#E3E3E3;min-width:1280px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1", Tahoma, "\5B8B\4F53", Geneva, sans-serif;color:#555;}
a{color:#333;}
a:hover{color:#1E4E9E;}

.wraper{width:100%;}
.container{width:1280px;margin:0 auto;}

#header{height:90px;padding-bottom:6px;border-top:solid 3px #1e4e9e;background:url(../images/mainNavBg.png) top repeat-x;position:relative;z-index:9;}
#header .container{height:90px;background:url(../images/mainNavLine.gif) 0 0 no-repeat;}
#header h2{float:left;display:inline;margin:5px 0;margin-left:12px;}
#header h2 a{float:left;display:block;width:238px;height:50px;lin-height:50px;white-space:nowrap;overflow:hidden;text-indent:238px;background:url(../images/logo.png) 0 0 no-repeat;}

ul#mainNav{float:right;height:60px;line-height:60px;padding-left:2px;background:url(../images/mainNavLine.gif) 0 0 no-repeat;position:relative;}
ul#mainNav li{width:143px;height:60px;line-height:60px;padding-right:2px;background:url(../images/mainNavLine.gif) right top no-repeat;font-size:16px;color:#666;}
ul#mainNav li a{width:143px;text-align:center;white-space:nowrap;color:#333;}
ul#mainNav li a:hover, ul#mainNav li:hover a, ul#mainNav li.current a{color:#FFF;background:url(../images/mainNavBgHover.png) top no-repeat;}
ul#mainNav li ul{display:none;width:143px;height:auto;line-height:32px;margin-left:0;*margin-left:-143px;margin-top:60px;padding:3px 0 2px;background:url(../images/mainNavSub.png);}
ul#mainNav li:hover ul{display:block;}
ul#mainNav li ul li{width:143px;height:32px;line-height:32px;padding:0;background:none;font-size:12px;}
ul#mainNav li ul li a, ul#mainNav li:hover ul li a{width:143px;color:#d5e5ff;font-weight:normal;background:none;}
ul#mainNav li ul li a:hover, ul#mainNav li:hover ul li a:hover, ul#mainNav li ul li:hover a{background:url(../images/mainNavSub.png);}
ul#mainNav li ul li ul{margin-left:143px;margin-top:-24px;*margin-left:0;*margin-top:-1px;}
ul#mainNav li ul li ul li, ul#mainNav li ul li ul li a{height:auto;white-space:inherit;}
ul#mainNav li ul li:hover ul li a{background:none;}
ul#mainNav li ul{}

#banner, #banner ul.picList{width:1280px;}
#banner{height:270px;}
#home #banner, #banner ul.picList, #banner ul.picList li{height:460px;}
#banner ul.picList{margin-top:-100px;}
#home #banner ul.picList{margin-top:0;}
#banner{margin-top:-6px;position:relative;z-index:6;background-color:#FFF;}
#banner a.prev, #banner a.next{display:none;}
#banner:hover a.prev, #banner:hover a.next{/*display:block;*/}
#banner ul.ggBtns li{margin:0 2px;}
#banner ul.ggBtns li a{width:14px;height:14px;line-height:12px;color:#FFF;background:url(../images/common/ggBtnsBg.png) 0 0 no-repeat;}
#banner ul.ggBtns li.on a{color:#29166f;background-position:0 -14px;}

.topFixed #header{ position:fixed;top:0;left:0;}
.topFixed #banner{margin-top:63px;}
#container{background-color:#FFF; position:relative; z-index:8;}
#footer{ overflow:hidden;background-color:#1e4e9e;}

dl.indexContainer{float:left;height:252px;margin:15px;border-bottom:solid 1px #F6F6F6;}
dl.indexContainer dt, dl.indexContainer dd{clear:both;}
dl.indexContainer dt{height:36px;line-height:36px;border-bottom:solid 1px #E0E0E0;}
dl.indexContainer dt h3{float:left;display:block;width:auto;height:36px;line-height:36px;font-size:18px;color:#1e4e9e;padding-bottom:8px;background:url(../images/indexContainerh3Bg.gif) 29px 36px no-repeat;}
dl.indexContainer dt h3 em{margin:0 5px;font-size:16px;text-transform:uppercase;color:#B2B2B2;font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
dl.indexContainer dt h5{float:right;display:inline;width:50px;}
dl.indexContainer dt h5 a{float:right;display:block;width:auto;padding-right:9px;font-size:12px; text-transform:uppercase;color:#1e4e9e; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; background:url(../images/indexContainerMore.gif) right no-repeat;}
dl.indexContainer dt h5 a:hover{color:#da251c;}
dl.indexContainer dd{height:200px;padding:5px 0 10px;overflow:hidden;overflow:hidden;}
dl.indexContainer dd p{line-height:25px;}

dl#indexAbout, dl#indexAbout dt, dl#indexAbout dd{width:370px;}
dl#indexProduct, dl#indexProduct dt, dl#indexProduct dd{width:592px;}
dl#indexProduct{margin:15px 25px 15px;}
dl#indexConpany, dl#indexConpany dt, dl#indexConpany dd{width:208px;}
dl#indexConpany{float:right;clear:right;}
dl#indexConpany dt h5{display:none;}
dl#indexConpany dd{height:72px;padding:5px 0 8px;line-height:24px;}
dl#indexConpany dd#indexContactContent{}

dl#indexLink, dl#indexLink dt, dl#indexLink dd{width:1250px; background-color:#F4F4F4;}
dl#indexLink dt{display:none;}
dl#indexLink, dl#indexLink dd{height:auto;}
dl#indexLink{margin-top:0;}
dl#indexLink dd{padding:10px 0;}

ul.firendLinks li b{font-size:14px;color:#1e4e9e;}

ul#indexProductList{}
ul#indexProductList li{margin:0 4px;}
ul#indexProductList li table, ul#indexProductList li table th, ul#indexProductList li table td{width:140px;}
ul#indexProductList li table td{height:160px;vertical-align:middle;text-align:center;}
ul#indexProductList li table th{height:40px;line-height:40px;text-align:center;}
ul#indexProductList li table th a{display:block;width:140px;height:40px;line-height:40px;text-align:center;background-color:#F0F0F0;}
ul#indexProductList li table td a{margin:1px;border:solid 1px #E0E0E0;}
ul#indexProductList li table td a img{max-width:136px;max-height:156px;}
ul#indexProductList li table td a:hover{margin:0;border:solid 2px #1e4e9e;}

ul.indexNews{}
ul.indexNews li{}
ul.indexNews li a{}
ul.indexNews li a em{display:none;}

ul.shortcutsList{width:216px;margin:0 -4px;}
ul.shortcutsList li{float:left;display:inline;margin:5px 4px;}
ul.shortcutsList li a{float:left;display:block;width:100px;height:30px;line-height:30px;padding:60px 0 0;text-align:center;background-color:#F1F1F1;background-image:url(../images/ICOS.png);background-repeat:no-repeat;}
ul.shortcutsList li a:hover{background-color:#1e4e9e;color:#FFF;background-image:url(../images/ICOHover.png);}
ul.shortcutsList li.n01 a{background-position:0 0;}
ul.shortcutsList li.n02 a{background-position:-104px 0;}
ul.shortcutsList li.n03 a{background-position:0 -94px;}
ul.shortcutsList li.n04 a{background-position:-104px -94px;}

h5.bottomLogo{float:right;display:inline;margin:15px 15px 10px;}
h5.bottomLogo a{float:left;display:block;}
ul.siteInfo{line-height:24px;color:#FFF;margin:20px 10px 0;}
ul.siteInfo li{float:left;margin:0 5px;}

#main{float:right;width:1045px;margin:15px;}
#sideBar{float:left;width:180px;height:auto;margin:15px 0;   background-color:#CCC;}
dl.sideContainer, dl.sideContainer dt, dl.sideContainer dd{width:180px;}
dl.sideContainer dt{height:50px;padding:5px 0;color:#FFF; background:url(../images/sideNavH3.png) 0 0 no-repeat;}
dl.sideContainer dt h3{display:block;width:auto;padding-left:20px;line-height:28px;font-size:20px; text-indent:33px;}
dl.sideContainer dt h3 em{display:block;line-height:22px; text-indent:0;margin-top:-30px;font-size:16px; text-transform:uppercase; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;}
dl.sideContainer dt h3 em b{line-height:50px;font-size:50px;margin-right:2px; font-style:italic;}

dl#navContainer{margin-top:-50px;}

ul.sideNav{}
ul.sideNav li{line-height:35px;font-size:14px;background:#FFF url(../images/sideNavBg.gif) top repeat-x;}
ul.sideNav li a{display:block;height:35px;line-height:35px; white-space:nowrap; text-indent:2em; background:url(../images/sideNavICO.gif) 150px 0 no-repeat;}
ul.sideNav li a:hover, ul.sideNav li.current a{color:#1E4E9E;background:url(../images/sideNavICO.gif) 150px -36px no-repeat;}
ul.sideNav li ul{display:none;}
ul.sideNav li:hover ul, ul.sideNav li.current ul{display:block;}
ul.sideNav li ul li{font-size:12px;background:#FFF;border-bottom:dotted 1px #D2D2D2;}
ul.sideNav li ul li a, ul.sideNav li.current ul li a{text-indent:4.2em; background:url(../images/faqICO.gif) 18px 0 no-repeat;color:#666;}
ul.sideNav li ul li a:hover{background:url(../images/faqICO.gif) 18px 0 no-repeat;color:#1E4E9E;}

#mainTitle{height:36px;border-bottom:solid 1px #E0E0E0;}
#mainTitle h3{float:left;width:auto;height:35px;line-height:35px;padding:0 4px;padding-right:8px;font-size:18px;color:#1e4e9e;border-bottom:solid 2px #1e4e9e;}
#mainTitle dl.breadCrumb{margin:6px 0;}
#mainTitle dl.breadCrumb dt{font-weight:normal;}

#mainContainer{padding:15px 0 25px;overflow:hidden;}
#mainContainer, #mainContainer p, #mainContainer li, #mainContainer dt, #mainContainer dd{line-height:24px;}
#mainContainer p, #mainContainer ul, #mainContainer ol, #mainContainer dl{margin:5px 0;}
#mainContainer p strong{font-weight:normal;}
#mainContainer h1{line-height:32px; text-align:center;font-size:16px;font-weight:bold;}
#mainContainer h3{line-height:30px;font-size:16px;}
#mainContainer img{width:auto;height:auto; max-width:1045px;}

ul.page{padding:30px 0 10px;margin:30px auto 10px;border-top:solid 1px #D2D2D2;}
ul.page li{font-size:13px;}
ul.page li.pageInfo, ul.page li i, ul.page li a{ background-color:#F2F2F2;}


/* *** 图片列表 *** */
#mainContainer ul.imageList{width:1060px;padding:5px 0 10px;margin:0 -7px 0 -8px;zoom:1;overflow:hidden;}
#mainContainer ul.imageList li{margin:10px;}
#mainContainer ul.imageList li table, #mainContainer ul.imageList li table th, #mainContainer ul.imageList li table td{width:192px;}
#mainContainer ul.imageList li table td{vertical-align:middle;text-align:center;}
#mainContainer ul.imageList li table td a{display:block;width:auto;height:auto;max-width:192px; overflow:hidden;}
#mainContainer ul.imageList li table td a img{width:auto;height:auto;max-width:192px;}
#mainContainer ul.imageList li table th{height:40px;line-height:40px;text-align:center;}
#mainContainer ul.imageList li table th a{display:block;width:190px;height:40px;line-height:40px;margin:0 1px;text-align:center;}

#mainContainer ul#productList li table, #mainContainer ul#productList li table th, #mainContainer ul#productList li table td{}
#mainContainer ul#productList li table td{height:219px;}
#mainContainer ul#productList li table td a{/*width:188px;height:215px;*/margin:1px;border:solid 1px #E0E0E0;}
#mainContainer ul#productList li table td a img{max-width:188px;max-height:215px;}
#mainContainer ul#productList li table td a:hover{margin:0;border:solid 2px #1e4e9e;}
#mainContainer ul#productList li table th{}
#mainContainer ul#productList li table th a{background-color:#F0F0F0;}

#mainContainer ul#photoList li table td{height:154px;}
#mainContainer ul#photoList li table td a{max-height:154px;}
#mainContainer ul#photoList li table td a img{max-height:154px;}

/* 总体版块 */
span.thumbPhone{float:left;clear:none;display:block;width:344px;height:auto;margin:5px 5px 15px;margin-right:15px;position:relative;overflow:hidden;}
/* 大图展示 */
span.thumbPhone #photoShow {float:left;clear:both;width:344px;height:394px; overflow:hidden;}
span.thumbPhone #photoShow ul.viewList{float:none;clear:both;display:block;width:344px;height:394px;position:relative;}
span.thumbPhone #photoShow ul.viewList li{display:block;width:344px;height:394px;}
span.thumbPhone #photoShow ul.viewList li table{width:342px;height:392;border:solid 1px #E1E1E1;}
span.thumbPhone #photoShow ul.viewList li table td{width:342px;height:392px;text-align:center; vertical-align:middle;}
span.thumbPhone #photoShow ul.viewList li img{width:auto;height:auto;max-width:342px;max-height:392px;margin-left:auto;margin-right:auto;}
/* 小图列表 */
span.thumbPhone .thumbScroll{float:left;clear:both;width:320px;height:70px;overflow:hidden;margin:10px 12px 0;}
span.thumbPhone .thumbScroll ul.thumbList{width:9999px;height:70px;overflow:hidden;bottom:0;left:0;}
span.thumbPhone .thumbScroll ul.thumbList li{float:left;display:inline;margin:0 2px;}
span.thumbPhone .thumbScroll ul.thumbList li a{display:block;width:58px;height:68px;border:solid 1px #E1E1E1; cursor:pointer;}
span.thumbPhone .thumbScroll ul.thumbList li a img,span.thumbPhone .thumbScroll ul.thumbList li a em, span.thumbPhone .thumbScroll ul.thumbList li img{display:block;width:58px;clear:both;}
span.thumbPhone .thumbScroll ul.thumbList li a img, span.thumbPhone .thumbScroll ul.thumbList li img{display:block;width:58px;height:68px;}
span.thumbPhone .thumbScroll ul.thumbList li.on a{border-color:#9bc300;}
#mainContainer span.thumbPhone .thumbScroll ul.thumbList li a img{width:58px;height:68px;}
/* 小图列表.左右按钮 */
span.thumbPhone .thumbScroll span.prevNext{width:344px;height:1px;_height:61px;position:absolute;z-index:9;margin:4px -12px 3px;}
span.thumbPhone .thumbScroll a.sPrev, .thumbScroll a.sNext{display:block;width:10px;height:61px;line-height:61px;text-indent:10px;white-space:nowrap;overflow:hidden;}
span.thumbPhone .thumbScroll a.sPrev{float:left;margin-left:0;background:#000 url(../images/marqueeBtnPrev.gif) 0 0 no-repeat;}
span.thumbPhone .thumbScroll a.sNext{float:right;margin-right:0;background:#000 url(../images/marqueeBtnNext.gif) 0 0 no-repeat;}
/* 大图展示.左右按钮 */
/*
span.thumbPhone #photoShow span.prevNext{width:700px;height:1px;_height:92px;position:absolute;z-index:9;margin-top:204px;}
span.thumbPhone #photoShow a.sPrev, #photoShow a.sNext{display:block;width:103px;height:92px;line-height:92px;text-indent:103px;white-space:nowrap;overflow:hidden;margin:0 5px;background:url(../images/marqueeBtnT.png);_background:url(../images/marqueeBtnT.gif);background-repeat:no-repeat;}
span.thumbPhone #photoShow a.sPrev{float:left;margin-left:-44px;background-position:-104px 0px;}
span.thumbPhone #photoShow a.sNext{float:right;margin-right:-44px;background-position:0 0;}
span.thumbPhone #photoShow a.sPrev:hover{ background-position:-104px -93px;}
span.thumbPhone #photoShow a.sNext:hover{background-position:0 -93px;}
*/

#mainContainer span.productContent{float:right;display:block;width:668px;margin:15px 5px; overflow:hidden;}
#mainContainer span.productContent h1{line-height:32px; text-align:left;font-size:16px;font-weight:bold;color:#1e4e9e;}

#mainContainer table.formTable{margin:15px auto 10px;}
#mainContainer table.formTable td label input.btn{display:block;width:85px;height:23px;line-height:23px;margin:5px 10px;margin-left:0;background:url(../images/formBtn.gif) 0 0 no-repeat;color:#FFF;}
#mainContainer table.formTable td label input.btn:hover{background:url(../images/formBtn.gif) 0 -24px no-repeat;}

#mainContainer table.brandContent{width:100%;}
#mainContainer table.brandContent td{padding:5px;}

#mainContainer dl.newsList{height:79px;padding:5px 0 10px;margin:10px auto;border-bottom:dotted 1px #BCBCBC;}
#mainContainer dl.newsList dt{height:31px;line-height:31px;font-size:14px;font-weight:bold;}
#mainContainer dl.newsList dt a{}
#mainContainer dl.newsList dt a em{font-size:12px;font-weight:normal;}
#mainContainer dl.newsList dd{height:48px;line-height:24px;overflow:hidden;}
#mainContainer dl.newsList dd.newsPhoto{width:124px;height:79px;overflow:hidden;margin-right:10px;}
#mainContainer dl.newsList dd.newsPhoto img{width:auto;height:auto;max-width:124px;max-height:79px;}

ul.newsInfo li{margin:0 10px;}
